package dao;

import entity.Administrator;
import entity.AdministratorPower;
import org.apache.ibatis.annotations.Param;
import pojo.tree;

import java.util.List;

public interface AdministratorPowerDao {
    //查询该管理员的父级权限
    public List<AdministratorPower> menu(int Aid);
    //查询该管理员的父级下的子级权限@Param("Aid") int Aid,@Param("ParerdId") int ParendId
    public List<AdministratorPower> permission(AdministratorPower administratorPower);
    //根据管理员编号查看管理员子级所有权限
       public List<tree> showQuery(int aid);
       //根据管理员编号删除权限
    public void delpower(@Param("aids") int aids);
    //根据管理员编号和权限编号
    public void addpower(@Param("aid") int aid,@Param("roleId") int roleId);
}
